2fb4380a0dc297f0a83d8771be09e0b6c389aba1,site/site-impl/impl/src/java/org/sakaiproject/site/impl/BaseSite.java,BaseSite,getGroupsWithMember,#String#,833

Before Change


		for (Iterator i = groups.iterator(); i.hasNext();)
		{
			Group g = (Group) i.next();
			Member m = g.getMember(userId);
			if ((m != null) && (m.isActive()))
			{
				rv.add(g);

After Change


			Group g = getGroup( (String)i.next() );
			
			if ( g != null )
				m = g.getMember(userId);
			if ((m != null) && (m.isActive()))
				rv.add(g);
		}